package classfile

// 用于做标记的属性的公共父结构体
type MarkerAttribute struct {
}

func (self MarkerAttribute) readInfo(reader *ClassReader) {
	// do nothing,因为这个属性没有长度
}

// 将字段或方法标记为已过期的属性
type DeprecatedAttribute struct {
	MarkerAttribute
}

// 将字段或方法标记为由JDK合成，没有对应的源代码的属性
type SyntheticAttribute struct {
	MarkerAttribute
}
